/**
 * 【同步方法】获取应用当前运行平台
 * @return 当前运行平台的代表值：NOT-UNI、APP-PLUS、APP-NVUE、MP、H5
 */
function runtimeType() {
    
    // 初始化返回数据
    let data_return = 'NOT-UNI';
    
    // 代码放入try中，防止出错中断
    try {
        // 如果存在uni对象
        if (uni && uni.getNetworkType)
        {
            // #ifdef APP-PLUS
                // APP运行环境
                data_return = 'APP-PLUS';
            // #endif
            
            // #ifdef APP-NVUE
                // APP weex原生编译环境
                data_return = 'APP-NVUE';
            // #endif
            
            // #ifdef MP
                // 小程序运行环境
                data_return = 'MP';
            // #endif
            
            // #ifdef H5
                // 普通浏览器运行环境
                data_return = 'H5';
            // #endif
        }
    }
    catch (e) {}
    
    // 返回结果数据
    return data_return;
}

export default runtimeType;